<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>rfdc: xrfdc_ap.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">rfdc
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="pages.html"><span>Examples</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('xrfdc__ap_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">xrfdc_ap.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaaa95922df5ac3c26a066f4418fc1853e"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaaa95922df5ac3c26a066f4418fc1853e">XRFdc_SetQMCSettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___q_m_c___settings.html">XRFdc_QMC_Settings</a> *QMCSettingsPtr)</td></tr>
<tr class="memdesc:gaaa95922df5ac3c26a066f4418fc1853e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is used to update various QMC settings, eg gain, phase, offset etc.  <a href="group___overview.html#gaaa95922df5ac3c26a066f4418fc1853e">More...</a><br/></td></tr>
<tr class="separator:gaaa95922df5ac3c26a066f4418fc1853e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43b39e1be1937e41fa1635b60e904f56"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga43b39e1be1937e41fa1635b60e904f56">XRFdc_GetQMCSettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___q_m_c___settings.html">XRFdc_QMC_Settings</a> *QMCSettingsPtr)</td></tr>
<tr class="memdesc:ga43b39e1be1937e41fa1635b60e904f56"><td class="mdescLeft">&#160;</td><td class="mdescRight">QMC settings are returned back to the caller through this API.  <a href="group___overview.html#ga43b39e1be1937e41fa1635b60e904f56">More...</a><br/></td></tr>
<tr class="separator:ga43b39e1be1937e41fa1635b60e904f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a990f0ce6912896ee04b7cd47c06813"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga9a990f0ce6912896ee04b7cd47c06813">XRFdc_SetCoarseDelaySettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___coarse_delay___settings.html">XRFdc_CoarseDelay_Settings</a> *CoarseDelaySettingsPtr)</td></tr>
<tr class="memdesc:ga9a990f0ce6912896ee04b7cd47c06813"><td class="mdescLeft">&#160;</td><td class="mdescRight">Coarse delay settings passed are used to update the corresponding block level registers.  <a href="group___overview.html#ga9a990f0ce6912896ee04b7cd47c06813">More...</a><br/></td></tr>
<tr class="separator:ga9a990f0ce6912896ee04b7cd47c06813"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d2d3b2f00ceb30d72b3ab1ece00be82"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga4d2d3b2f00ceb30d72b3ab1ece00be82">XRFdc_GetCoarseDelaySettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___coarse_delay___settings.html">XRFdc_CoarseDelay_Settings</a> *CoarseDelaySettingsPtr)</td></tr>
<tr class="memdesc:ga4d2d3b2f00ceb30d72b3ab1ece00be82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Coarse delay settings are returned back to the caller.  <a href="group___overview.html#ga4d2d3b2f00ceb30d72b3ab1ece00be82">More...</a><br/></td></tr>
<tr class="separator:ga4d2d3b2f00ceb30d72b3ab1ece00be82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69a7ae63cf7acb97d3a3cf591f8a37b4"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga69a7ae63cf7acb97d3a3cf591f8a37b4">XRFdc_ThresholdStickyClear</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 ThresholdToUpdate)</td></tr>
<tr class="memdesc:ga69a7ae63cf7acb97d3a3cf591f8a37b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is to clear the Sticky bit in threshold config registers.  <a href="group___overview.html#ga69a7ae63cf7acb97d3a3cf591f8a37b4">More...</a><br/></td></tr>
<tr class="separator:ga69a7ae63cf7acb97d3a3cf591f8a37b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac3fb87248f09b356e8fdb3836658eb27"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gac3fb87248f09b356e8fdb3836658eb27">XRFdc_SetThresholdClrMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 ThresholdToUpdate, u32 ClrMode)</td></tr>
<tr class="memdesc:gac3fb87248f09b356e8fdb3836658eb27"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API sets the threshold clear mode.  <a href="group___overview.html#gac3fb87248f09b356e8fdb3836658eb27">More...</a><br/></td></tr>
<tr class="separator:gac3fb87248f09b356e8fdb3836658eb27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba6dca1e8e40a31b090f14fa12ecd891"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaba6dca1e8e40a31b090f14fa12ecd891">XRFdc_SetThresholdSettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___threshold___settings.html">XRFdc_Threshold_Settings</a> *ThresholdSettingsPtr)</td></tr>
<tr class="memdesc:gaba6dca1e8e40a31b090f14fa12ecd891"><td class="mdescLeft">&#160;</td><td class="mdescRight">Threshold settings are updated into the relevant registers.  <a href="group___overview.html#gaba6dca1e8e40a31b090f14fa12ecd891">More...</a><br/></td></tr>
<tr class="separator:gaba6dca1e8e40a31b090f14fa12ecd891"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab0076018f6530e26bd9ad95bc7cdc7fa"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gab0076018f6530e26bd9ad95bc7cdc7fa">XRFdc_GetThresholdSettings</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___threshold___settings.html">XRFdc_Threshold_Settings</a> *ThresholdSettingsPtr)</td></tr>
<tr class="memdesc:gab0076018f6530e26bd9ad95bc7cdc7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Threshold settings are read from the corresponding registers and are passed back to the caller.  <a href="group___overview.html#gab0076018f6530e26bd9ad95bc7cdc7fa">More...</a><br/></td></tr>
<tr class="separator:gab0076018f6530e26bd9ad95bc7cdc7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0bab13a0a879dfc442e47cdb38ab327f"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga0bab13a0a879dfc442e47cdb38ab327f">XRFdc_SetDecoderMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 DecoderMode)</td></tr>
<tr class="memdesc:ga0bab13a0a879dfc442e47cdb38ab327f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decoder mode is updated into the relevant registers.  <a href="group___overview.html#ga0bab13a0a879dfc442e47cdb38ab327f">More...</a><br/></td></tr>
<tr class="separator:ga0bab13a0a879dfc442e47cdb38ab327f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4500f06757536e8ffb71de32e7df9b9c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga4500f06757536e8ffb71de32e7df9b9c">XRFdc_GetDecoderMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *DecoderModePtr)</td></tr>
<tr class="memdesc:ga4500f06757536e8ffb71de32e7df9b9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Decoder mode is read and returned back.  <a href="group___overview.html#ga4500f06757536e8ffb71de32e7df9b9c">More...</a><br/></td></tr>
<tr class="separator:ga4500f06757536e8ffb71de32e7df9b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e8fd98f1aee41330fe156a68dfdebf1"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga5e8fd98f1aee41330fe156a68dfdebf1">XRFdc_GetOutputCurr</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *OutputCurrPtr)</td></tr>
<tr class="memdesc:ga5e8fd98f1aee41330fe156a68dfdebf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Output Current for DAC block.  <a href="group___overview.html#ga5e8fd98f1aee41330fe156a68dfdebf1">More...</a><br/></td></tr>
<tr class="separator:ga5e8fd98f1aee41330fe156a68dfdebf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e5edd66ceb653abf8f316f8cb0bec38"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga3e5edd66ceb653abf8f316f8cb0bec38">XRFdc_SetNyquistZone</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, u32 NyquistZone)</td></tr>
<tr class="memdesc:ga3e5edd66ceb653abf8f316f8cb0bec38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the Nyquist zone.  <a href="group___overview.html#ga3e5edd66ceb653abf8f316f8cb0bec38">More...</a><br/></td></tr>
<tr class="separator:ga3e5edd66ceb653abf8f316f8cb0bec38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ab226b7c257253e4976343b3744e190"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga7ab226b7c257253e4976343b3744e190">XRFdc_GetNyquistZone</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, u32 *NyquistZonePtr)</td></tr>
<tr class="memdesc:ga7ab226b7c257253e4976343b3744e190"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the Nyquist zone.  <a href="group___overview.html#ga7ab226b7c257253e4976343b3744e190">More...</a><br/></td></tr>
<tr class="separator:ga7ab226b7c257253e4976343b3744e190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2310adf5e069777ce80724de7d1c601f"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga2310adf5e069777ce80724de7d1c601f">XRFdc_SetCalibrationMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u8 CalibrationMode)</td></tr>
<tr class="memdesc:ga2310adf5e069777ce80724de7d1c601f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is to set the Calibration mode.  <a href="group___overview.html#ga2310adf5e069777ce80724de7d1c601f">More...</a><br/></td></tr>
<tr class="separator:ga2310adf5e069777ce80724de7d1c601f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab11b20e3aadaf71a627350a447e6f98"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaab11b20e3aadaf71a627350a447e6f98">XRFdc_GetCalibrationMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u8 *CalibrationModePtr)</td></tr>
<tr class="memdesc:gaab11b20e3aadaf71a627350a447e6f98"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is to get the Calibration mode.  <a href="group___overview.html#gaab11b20e3aadaf71a627350a447e6f98">More...</a><br/></td></tr>
<tr class="separator:gaab11b20e3aadaf71a627350a447e6f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8088952096ccd13370fb1cfc2b6cf87a"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga8088952096ccd13370fb1cfc2b6cf87a">XRFdc_GetCoupling</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id, u32 *ModePtr)</td></tr>
<tr class="memdesc:ga8088952096ccd13370fb1cfc2b6cf87a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get the Coupling mode.  <a href="group___overview.html#ga8088952096ccd13370fb1cfc2b6cf87a">More...</a><br/></td></tr>
<tr class="separator:ga8088952096ccd13370fb1cfc2b6cf87a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4413c219f6bffc87d0790e0e86d20780"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga4413c219f6bffc87d0790e0e86d20780">XRFdc_GetLinkCoupling</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *ModePtr)</td></tr>
<tr class="memdesc:ga4413c219f6bffc87d0790e0e86d20780"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get the Link Coupling mode.  <a href="group___overview.html#ga4413c219f6bffc87d0790e0e86d20780">More...</a><br/></td></tr>
<tr class="separator:ga4413c219f6bffc87d0790e0e86d20780"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6be9864ab48f0d17d713c2b9a9cab8e"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gad6be9864ab48f0d17d713c2b9a9cab8e">XRFdc_SetDither</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 Mode)</td></tr>
<tr class="memdesc:gad6be9864ab48f0d17d713c2b9a9cab8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to set the IM3 Dither mode.  <a href="group___overview.html#gad6be9864ab48f0d17d713c2b9a9cab8e">More...</a><br/></td></tr>
<tr class="separator:gad6be9864ab48f0d17d713c2b9a9cab8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae00a323c43fe30c6ccc7cdde28b612f5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gae00a323c43fe30c6ccc7cdde28b612f5">XRFdc_GetDither</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *ModePtr)</td></tr>
<tr class="memdesc:gae00a323c43fe30c6ccc7cdde28b612f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get the IM3 Dither mode.  <a href="group___overview.html#gae00a323c43fe30c6ccc7cdde28b612f5">More...</a><br/></td></tr>
<tr class="separator:gae00a323c43fe30c6ccc7cdde28b612f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab72bb5191c688bb173b676e931dcacb2"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gab72bb5191c688bb173b676e931dcacb2">XRFdc_SetSignalDetector</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___signal___detector___settings.html">XRFdc_Signal_Detector_Settings</a> *SettingsPtr)</td></tr>
<tr class="memdesc:gab72bb5191c688bb173b676e931dcacb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to set the ADC Signal Detector Settings.  <a href="group___overview.html#gab72bb5191c688bb173b676e931dcacb2">More...</a><br/></td></tr>
<tr class="separator:gab72bb5191c688bb173b676e931dcacb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf778581f9357f82d55bb4ddd4c8936c6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaf778581f9357f82d55bb4ddd4c8936c6">XRFdc_GetSignalDetector</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___signal___detector___settings.html">XRFdc_Signal_Detector_Settings</a> *SettingsPtr)</td></tr>
<tr class="memdesc:gaf778581f9357f82d55bb4ddd4c8936c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get the ADC Signal Detector Settings.  <a href="group___overview.html#gaf778581f9357f82d55bb4ddd4c8936c6">More...</a><br/></td></tr>
<tr class="separator:gaf778581f9357f82d55bb4ddd4c8936c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd43c4d3f675553864148accac53099f"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gadd43c4d3f675553864148accac53099f">XRFdc_DisableCoefficientsOverride</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 CalibrationBlock)</td></tr>
<tr class="memdesc:gadd43c4d3f675553864148accac53099f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to disable Calibration Coefficients override.  <a href="group___overview.html#gadd43c4d3f675553864148accac53099f">More...</a><br/></td></tr>
<tr class="separator:gadd43c4d3f675553864148accac53099f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef0dfffbf09a96651458e7132321316c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaef0dfffbf09a96651458e7132321316c">XRFdc_SetCalCoefficients</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 CalibrationBlock, <a class="el" href="struct_x_r_fdc___calibration___coefficients.html">XRFdc_Calibration_Coefficients</a> *CoeffPtr)</td></tr>
<tr class="memdesc:gaef0dfffbf09a96651458e7132321316c"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to set the ADC Calibration Coefficients.  <a href="group___overview.html#gaef0dfffbf09a96651458e7132321316c">More...</a><br/></td></tr>
<tr class="separator:gaef0dfffbf09a96651458e7132321316c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67047aa102b426a42f263b151fbed1a8"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga67047aa102b426a42f263b151fbed1a8">XRFdc_GetCalCoefficients</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 CalibrationBlock, <a class="el" href="struct_x_r_fdc___calibration___coefficients.html">XRFdc_Calibration_Coefficients</a> *CoeffPtr)</td></tr>
<tr class="memdesc:ga67047aa102b426a42f263b151fbed1a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get the ADC Calibration Coefficients.  <a href="group___overview.html#ga67047aa102b426a42f263b151fbed1a8">More...</a><br/></td></tr>
<tr class="separator:ga67047aa102b426a42f263b151fbed1a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee1e547d4a3e8316e1d5a0bc723dae72"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaee1e547d4a3e8316e1d5a0bc723dae72">XRFdc_SetCalFreeze</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___cal___freeze___settings.html">XRFdc_Cal_Freeze_Settings</a> *CalFreezePtr)</td></tr>
<tr class="memdesc:gaee1e547d4a3e8316e1d5a0bc723dae72"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to set calibration freeze settings.  <a href="group___overview.html#gaee1e547d4a3e8316e1d5a0bc723dae72">More...</a><br/></td></tr>
<tr class="separator:gaee1e547d4a3e8316e1d5a0bc723dae72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6e2aadc0f82e6a454d06e5e324974e5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gae6e2aadc0f82e6a454d06e5e324974e5">XRFdc_GetCalFreeze</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___cal___freeze___settings.html">XRFdc_Cal_Freeze_Settings</a> *CalFreezePtr)</td></tr>
<tr class="memdesc:gae6e2aadc0f82e6a454d06e5e324974e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to get calibration freeze settings and status.  <a href="group___overview.html#gae6e2aadc0f82e6a454d06e5e324974e5">More...</a><br/></td></tr>
<tr class="separator:gae6e2aadc0f82e6a454d06e5e324974e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacda6cd61031f30a5ff4fee7fbff9bf47"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gacda6cd61031f30a5ff4fee7fbff9bf47">XRFdc_SetDACVOP</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 uACurrent)</td></tr>
<tr class="memdesc:gacda6cd61031f30a5ff4fee7fbff9bf47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set Output Current for DAC block.  <a href="group___overview.html#gacda6cd61031f30a5ff4fee7fbff9bf47">More...</a><br/></td></tr>
<tr class="separator:gacda6cd61031f30a5ff4fee7fbff9bf47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1180594017f7487eb745ff32c1948de"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gac1180594017f7487eb745ff32c1948de">XRFdc_GetDACCompMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *EnabledPtr)</td></tr>
<tr class="memdesc:gac1180594017f7487eb745ff32c1948de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets VOP compatibility mode.  <a href="group___overview.html#gac1180594017f7487eb745ff32c1948de">More...</a><br/></td></tr>
<tr class="separator:gac1180594017f7487eb745ff32c1948de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1c386fddeca68b7a71ea29b988b11f3"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaa1c386fddeca68b7a71ea29b988b11f3">XRFdc_SetDACCompMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 Enable)</td></tr>
<tr class="memdesc:gaa1c386fddeca68b7a71ea29b988b11f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets VOP compatibility mode.  <a href="group___overview.html#gaa1c386fddeca68b7a71ea29b988b11f3">More...</a><br/></td></tr>
<tr class="separator:gaa1c386fddeca68b7a71ea29b988b11f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae74e1d49f3f10c8dad02d6a55b4cd0dc"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gae74e1d49f3f10c8dad02d6a55b4cd0dc">XRFdc_SetDSA</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___d_s_a___settings.html">XRFdc_DSA_Settings</a> *SettingsPtr)</td></tr>
<tr class="memdesc:gae74e1d49f3f10c8dad02d6a55b4cd0dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set DSA for ADC block.  <a href="group___overview.html#gae74e1d49f3f10c8dad02d6a55b4cd0dc">More...</a><br/></td></tr>
<tr class="separator:gae74e1d49f3f10c8dad02d6a55b4cd0dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1164a091617095872eda503c31fbde75"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga1164a091617095872eda503c31fbde75">XRFdc_GetDSA</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, <a class="el" href="struct_x_r_fdc___d_s_a___settings.html">XRFdc_DSA_Settings</a> *SettingsPtr)</td></tr>
<tr class="memdesc:ga1164a091617095872eda503c31fbde75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get DSA for ADC block.  <a href="group___overview.html#ga1164a091617095872eda503c31fbde75">More...</a><br/></td></tr>
<tr class="separator:ga1164a091617095872eda503c31fbde75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb29ca1d86c9584741dbd4836e10631c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gafb29ca1d86c9584741dbd4836e10631c">XRFdc_IsDACBlockEnabled</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id)</td></tr>
<tr class="memdesc:gafb29ca1d86c9584741dbd4836e10631c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether DAC block is available or not.  <a href="group___overview.html#gafb29ca1d86c9584741dbd4836e10631c">More...</a><br/></td></tr>
<tr class="separator:gafb29ca1d86c9584741dbd4836e10631c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a026d4f753b844b0c2f4ef7ff3476a4"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga5a026d4f753b844b0c2f4ef7ff3476a4">XRFdc_IsADCBlockEnabled</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id)</td></tr>
<tr class="memdesc:ga5a026d4f753b844b0c2f4ef7ff3476a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether ADC block is available or not.  <a href="group___overview.html#ga5a026d4f753b844b0c2f4ef7ff3476a4">More...</a><br/></td></tr>
<tr class="separator:ga5a026d4f753b844b0c2f4ef7ff3476a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21d64e03d2ee900cfa8310ceb2e4e063"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga21d64e03d2ee900cfa8310ceb2e4e063">XRFdc_CheckBlockEnabled</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Type, u32 Tile_Id, u32 Block_Id)</td></tr>
<tr class="memdesc:ga21d64e03d2ee900cfa8310ceb2e4e063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether ADC/DAC block is enabled or not.  <a href="group___overview.html#ga21d64e03d2ee900cfa8310ceb2e4e063">More...</a><br/></td></tr>
<tr class="separator:ga21d64e03d2ee900cfa8310ceb2e4e063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d91be839769234e2d63fad7fe8b7d3f"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga5d91be839769234e2d63fad7fe8b7d3f">XRFdc_GetInverseSincFilter</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id)</td></tr>
<tr class="memdesc:ga5d91be839769234e2d63fad7fe8b7d3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Inversesync filter for DAC block.  <a href="group___overview.html#ga5d91be839769234e2d63fad7fe8b7d3f">More...</a><br/></td></tr>
<tr class="separator:ga5d91be839769234e2d63fad7fe8b7d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6a0395d01eef7c9d1750c1abb2f4e1c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gaa6a0395d01eef7c9d1750c1abb2f4e1c">XRFdc_GetMixedMode</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id)</td></tr>
<tr class="memdesc:gaa6a0395d01eef7c9d1750c1abb2f4e1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Mixed mode for DAC block.  <a href="group___overview.html#gaa6a0395d01eef7c9d1750c1abb2f4e1c">More...</a><br/></td></tr>
<tr class="separator:gaa6a0395d01eef7c9d1750c1abb2f4e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad055c804d2e61e82b80af0a7dc6e4db8"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#gad055c804d2e61e82b80af0a7dc6e4db8">XRFdc_SetDACDataScaler</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 Enable)</td></tr>
<tr class="memdesc:gad055c804d2e61e82b80af0a7dc6e4db8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set data scaler for DAC block.  <a href="group___overview.html#gad055c804d2e61e82b80af0a7dc6e4db8">More...</a><br/></td></tr>
<tr class="separator:gad055c804d2e61e82b80af0a7dc6e4db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga262e01795db999740a717d1392f9a458"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___overview.html#ga262e01795db999740a717d1392f9a458">XRFdc_GetDACDataScaler</a> (<a class="el" href="struct_x_r_fdc.html">XRFdc</a> *InstancePtr, u32 Tile_Id, u32 Block_Id, u32 *EnablePtr)</td></tr>
<tr class="memdesc:ga262e01795db999740a717d1392f9a458"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get data scaler for DAC block.  <a href="group___overview.html#ga262e01795db999740a717d1392f9a458">More...</a><br/></td></tr>
<tr class="separator:ga262e01795db999740a717d1392f9a458"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
